sticking one's head in something - Spanisch Englisch Wörterbuch